#include <iostream>
#include <string>
#include <vector>

using namespace std;

int main(int argc, char const *argv[])
{
    // 构造容器
    vector<int> sql_list;


    // 插入数据    尾插
    sql_list.push_back(10);
    sql_list.push_back(20);
    sql_list.push_back(30);
    sql_list.push_back(40);


    // 遍历数据 最简单的方式遍历
    for (size_t i = 0; i < 4; i++)
    {
        cout << sql_list[i] << endl;
    }
    cout << "------------------------------------------------------------" <<endl;
    // 遍历数据 迭代器
    for (vector<int>::iterator it = sql_list.begin(); it != sql_list.end() ; it++)
    {
        cout << *it << endl;
    }
    cout << "------------------------------------------------------------" <<endl;
    // auto 自动推导
    for (auto it = sql_list.begin(); it != sql_list.end() ; it++)
    {
        cout << *it << endl;
    }
    
    return 0;
}
